package com.niiwoo.civet.mobile.vo.response.niiwoobill;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * Created by Jaylin on 2017/11/14.
 */
@Getter
@Setter
public class NiiwooBillDetailReponseVO implements Serializable{

    private static final long serialVersionUID = -8687919162384452362L;

    @ApiModelProperty("订单ID,String类型")
    private String orderId;

    @ApiModelProperty("交易金额")
    private BigDecimal amount;

    @ApiModelProperty("收支类型")
    private Byte inOutType;

//    @ApiModelProperty("银行名称")
//    private String bankName;

//    @ApiModelProperty("银行卡号")
//    private String bankAccountNo;

    @ApiModelProperty("账单详情表头显示的标题")
    private String title;

    @ApiModelProperty("账单详情表头标题下的内容")
    private String titleDown;

    @ApiModelProperty("是否需要跳转")
    private Integer needJump;

    @ApiModelProperty("跳转地址")
    private String jumpUrl;

    @ApiModelProperty("跳转类型:1-借款 2-投资 3-担保")
    private Integer jumpType;

    @ApiModelProperty("投资订单类型(只有在jumpType=2时设值):1-普通投资 2-智能投")
    private Integer investOrderType;

    @ApiModelProperty("跳转类型Id,依据jumpType=1-借款 2-投资 3-担保")
    private String jumpTypeId;

    private List<BillDetailReponseVO> billDetailVOs;

}



